leather saddle skirt - German English Dictionary